#include"contact.h"

void menu()/*创建菜单*/
{
	printf("************************\n");
	printf("*****通讯录管理系统*****\n");
	printf("******1.添加联系人******\n");
	printf("******2.删除联系人******\n");
	printf("******3.修改联系人******\n");
	printf("******4.查找联系人******\n");
	printf("******5.排序联系人******\n");
	printf("******6.显示联系人******\n");
	printf("******7.退出通讯录******\n");
	printf("************************\n");
}
int main()
{
	Contact con;
	Init(&con);//初始化通讯录
	int input = 0;
	do
	{
		menu();
		printf("请选择->");
		scanf("%d", &input);
		switch (input)
		{
			case 1:
				//增加联系人
				Add(&con);
				break;
			case 2:
				//删除联系人
				Delete(&con);
				break;
			case 3:
				//查找联系人
				Modify(&con);
				break;
			case 4:
				//修改联系人
				Search(&con);
				break;
			case 5:
				//对通讯录进行排序
				Sort(&con);
				break;
			case 6:
				//显示联系人
				Show(&con);
				break;
				//退出通讯录
			case 7:
				Save(&con);
				Destroy(&con);
				printf("退出通讯录\n");
				system("pause");
				system("cls");
				break;
			default:
				printf("选择错误，请重新选择！\n");
				break;
		}
		
	}while (input);
	return;
}

 
 
 

